在软路由/iStoreOS上安装Tailscale实现内网穿透、异地组网、远程访问 您所在的位置:网站首页 远程访问 openwrt docker 在软路由/iStoreOS上安装Tailscale实现内网穿透、异地组网、远程访问

在软路由/iStoreOS上安装Tailscale实现内网穿透、异地组网、远程访问

2024-07-01 08:43| 来源: 网络整理| 查看: 265

准备工具:SSH连接工具Finalshell:【点击进入】1、开源项目地址:【点击进入】wget https://github.com/adyanth/openwrt-tailscale-enabler/releases/download/v1.60.0-e428948-autoupdate/openwrt-tailscale-enabler-v1.60.0-e428948-autoupdate.tgzopenwrt-tailscale-enabler-v1.60.0-e428948-autoupdate.tgz#可以根据实际情况替换最新的2、解压软件包tar x -zvC / -f openwrt-tailscale-enabler-v1.60.0-e428948-autoupdate.tgzopenwrt-tailscale-enabler-v1.60.0-e428948-autoupdate.tgz   #要和上一步一致3、安装依赖包opkg update opkg install libustream-openssl ca-bundle kmod-tun4、设置开机自启并验证/etc/init.d/tailscale enable ls /etc/rc.d/S*tailscale*5、启动Tailscale/etc/init.d/tailscale start6、获取登录链接,配置路由tailscale up7、Tailscale常用命令退出Tailscale:tailscale logout 关闭Tailscale:tailscale down 检查Derp服务器:tailscale netcheck 检查Tailscale:tailscale status8、开启子网网路由在Tailscale的管理页面上,单击设备列表右侧的更多图标,禁用密钥过期,并打开子网路由。tailscale up --accept-routes --advertise-routes=192.168.2.0/24 --accept-dns=false

添加图片注释,不超过 140 字(可选)

如果是使用headscale搭建的,可以用下面的命令tailscale up --login-server=http://服务器IP:headscale端口 --accept-routes=true --accept-dns=false --advertise-routes=192.168.2.0/24 --reset9、添加接口在OpenWrt上新建一个接口,协议选静态地址,设备选tailscale0,地址为Taliscale管理页面上分配的地址,掩码255.0.0.0。防火墙区域选lan区域。

添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)

10、添加防火墙规则网络——防火墙——自定义规则——把下面的规则添加进去——重启防火墙iptables -I FORWARD -i tailscale0 -j ACCEPT iptables -I FORWARD -o tailscale0 -j ACCEPT iptables -t nat -I POSTROUTING -o tailscale0 -j MASQUERADE



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有